Owner: TMox
Showing all 14 items.
Find
March 14, 2014
Mark topic as public or private.
Implement permalink button, which opens a text box w/ permalink which can then be copied.
Implement email button. Still need to warn if topic isn't public.
* * *
March 14, 2014
Found a bug in UserSettings where doing a UserSettings.Find would toggle the current sort from ascending to descending. The assumption had been that any setting of current sort was a toggle, but Find creates a blank UserSetting and sets each property. The fix is to rewrite how CurrentSort is stored and retrieved.
This required rewriting the database because columns can't be directly renamed and I changed SwitchWillBeAscending to Ascending. So I gutted the sort stuff out, ran the program, put sort back in and now all is well.
* * *
March 05, 2014
Add IsPublic setting in Topic.
When moving a post, both the post's topic and the target topic are put in the history.
Put id's on posts for anchoring.
If current user owns the topic when viewing a topic, use the Index view instead of Topic view.
Highlight post when using anchor link.
* * *
March 04, 2014
Add checkbox to support per-topic header use.
* * *
February 22, 2014
Separate settings into UserSettings and CookieSettings. The latter contains machine-specific settings. The former gets read from the database every time we need it. Test to see how long this will take.
Also, another attempt to get cookie saving to work, this time on the iPhone.
Fixed a bug when changing category, sort topics by most recently used so that the "0th" topic will be most recent.
* * *
February 21, 2014
Fixed a bug creating the post header from an emailed post.
* * *
February 21, 2014
Fixed bug where new topic didn't get saved.
Fixed a null reference bug viewing history.
Fixed a bug in removing items from the history when there were too many.
Fixed a bug in searching, when returning no results.
Fixed a bug in persisting history. And same bug in move targets.
* * *
February 20, 2014
Allow font size adjustment in settings.
Working on sorting out the cookie. Save settings to new cookie. Save non-machine specific stuff to database.
Implement Reset All in settings.
* * *
February 19, 2014
Put header in topics on sidebar.
Changed formatting for date when topic doesn't use headers.
Mess a bit more with formatting post bodies. Trim and remove trailing <p> </p>
* * *
February 19, 2014
Add per-topic UseHeader flag + support.
* * *
February 19, 2014
Changed Log() to take params
Added IsPublic to Topic. Changed Home/Index to [OverrideAuthorization] and process public topics.
Fixed a bug where logging off dereferenced null _settings.
Added Topic(int id) to HomeController to access public topics from unauthorized users. This also involved adding a new view.
Added error handling to Topic.
Fixed but where null body would crash.
* * *
February 18, 2014
Sidebar link to screen showing recently viewed topics plus a TopicTree of all topics. Move TopicTree from MovePost into partial view.
* * *
February 18, 2014
Changed Category.Title & Topic.Header and Post.Header calls to .ToString() in some places. Redefined .ToString() to exclude an initial ~ character. There may be some places where I missed a spot.
* * *
February 18, 2014
Precede the entire string with ~ and the string won't get turned into a header.
Also worked on more Admin stuff--orphaned records and deleting from the Admin screens.
* * *